package com.observer.mine;

/**
 *  公众阿红
 */
public interface PublicService {

    /**
     * 下发消息
     */
    public void sendMsg(String msg);

    /**
     * 添加订阅的人
     */
    public void addPerson(Person person);

    /**
     * 移除订阅的人
     * @param person
     */
    public void removePerson(Person person);

    /**
     * 向观察者发送消息
     */
    public void noticePersonList();

}
